#pragma once

#include <string>
using std::string;

/*Base class for any scenegraph class*/
class Base
{
public:
	/*name of the object*/
	string		_name;

public:
	/*virtual destructor*/
	virtual ~Base(){};

	/*onChange variable, used to dirty the component.*/
	virtual void onChange() = 0;
};